fcel stock analysis